package org.jeecg.modules.generator.entity;

import cn.aresoft.excel.annotation.ExcelField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.jeecg.common.api.vo.BaseEntity;
import org.jeecg.common.handler.DictHandler;
/**
* @Description 生成模块路劲配置模型
* @Author yangfeng
* @Date 2021-06-30 10:58:26
*/
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("SYS_GENERATE_MODULE_CONFIG")
@ApiModel(value = "生成模块路劲配置实体",parent = BaseEntity.class)
public class SysGenerateModuleConfig {
        /**主键*/
        @TableId(type = IdType.ASSIGN_UUID)
        @ApiModelProperty(value = "主键")
        private java.lang.String  id;
        /**工程名称*/
        @ExcelField(title="工程名称",sort=1,required=true)
        @ApiModelProperty(value = "工程名称",required=true)
        private java.lang.String  projectName;
        /**java根包路径*/
        @ExcelField(title="java根包路径",sort=3,required=true)
        @ApiModelProperty(value = "java根包路径",required=true)
        private java.lang.String  javaPath;

        /**模版IDS*/
        private java.lang.String  templateIds;
}
